by sheer good fortune - Almanca İngilizce Sözlük